Translate English Arabic forcing oneself upon
English
Arabic
...
-
forcing oneself upon {others}تحرش {بِـ}more ...
-
forcing oneself upon {others}تطفل {على}more ...
-
forcing oneself upon {others}more ...
-
forcing oneself upon {others}more ...